Content tagged with "software design" (5)
All content across blogs, linklog, and books with this tag.
Links
- by Sandi Metz
The case for un-abstracting: once a shared abstraction starts collecting special cases and flags, inlining it back into plain duplication is cheaper than bending it further.
- by Alex Kladov
matklad on where architectural taste really comes from: reading large codebases closely and noticing which decisions kept them soft enough to change.
- by Pete Hodgson
Feature flags are just if-statements with an expiration date, and the real problem is that most teams forget to clean them up.
- by Joel Spolsky
You can pretend the layer below doesn't exist right up until it breaks, and then you'd better understand it anyway.
- by Artem Zakirullin
Most codebases aren't hard because the problem is hard, they're hard because someone made you hold too many things in your head at once.